small boat that services traps - English Synonyms Dictionary